Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 HARROW ROAD Detached £360,000 29 May 2020
65 HARROW ROAD Detached £225,000 23 Jul 2010
67 HARROW ROAD Detached £244,000 13 Sep 2007
69 HARROW ROAD Detached £275,000 22 Jul 2015
73 HARROW ROAD Detached £230,000 3 Apr 2008
77 HARROW ROAD Detached £239,950 10 Aug 2011
79 HARROW ROAD Detached £278,000 11 Dec 2015
83 HARROW ROAD Detached £322,000 30 Sep 2014
85 HARROW ROAD Detached £200,000 20 Oct 2006
87 HARROW ROAD Detached £240,000 11 Jun 2007